titoki (alectryon excelsus) - Spanish English Dictionary